home *** CD-ROM | disk | FTP | other *** search
- #ifndef __OOPIC_H_
- #define __OOPIC_H_
-
- #include "slang.h"
- #include "bgipaint.h"
-
- class OOPic : public Slang, public KH_Paint
- {
- public:
- OOPic() : Slang(), KH_Paint() { }
-
- int get_argument(double* arg); // read function argument (double),
- // Return 0 (success) or 1 (fail).
-
- // void set_add_zoom(loc z) { add_zoom = loc(100 * z.X, 100 * z.Y); }
-
- void zoom_picture();
- void add_zoom_picture();
-
- void scroll();
- void add_Scroll();
- void setcolor();
- void setcolor_RGB();
- void setfillstyle();
- void settextsize();
- void setfont();
- void setfill();
-
- virtual void interprete();
- void Mirror();
- void Line();
- void lineTo();
- void Ellipse();
- void Rectangle();
- void Poly();
- void text();
- void moveTo();
- void rotate();
- void setline();
-
- virtual void serror(int); // Error processor
- };
-
- #endif __OOPIC_H_